package com.cin.cma.common.model.finixx.response;

import lombok.Data;

import java.math.BigDecimal;

@Data
public class CardSummaryInfoItemResponse {

    private String facadeCD;
    private String password;
    private Boolean noPassFlag;
    private String passwordFlag;
    private String memberID;
    private Boolean avaiFlag;
    private String state;
    private String type;
    private BigDecimal balance;
    private BigDecimal balanceTimes;
    private BigDecimal cumulationMarking;
    private BigDecimal tradeMarking;
    private BigDecimal upgradeMarking;
    private String gradeID;
    /**
     * 钻石卡
     */
    private String gradeDesc;
    private BigDecimal consumeTM;
    private String upgradePolicyCD;
    private String upgradeOnly;
    private BigDecimal normalDiscount;
    private Boolean editPolicyFlag;
    private String usePolicyID;
    /**
     * 钻石卡
     */
    private String usePolicyDesc;
    private BigDecimal firstMinInAmt;
    private BigDecimal minInAmt;
    private BigDecimal fee;
    private BigDecimal membershipFee;
    private int validityDate;
    private Boolean addExtensionFlag;
    private BigDecimal addExtensionAmt;
    private Boolean extensionMarkingFlag;
    private BigDecimal addmoneyTM;
    private BigDecimal consumeUpgradeTM;
    private String firstDate;
    private String lastDate;
    private String invalidationDate;
    private String consumePolicyID;
    /**
     * 钻石卡
     */
    private String tradePolicyDesc;
    private String sellLocationCD;
    private String birthGiftLastDate;
    private Boolean levelForeverFlag;
    /**
     * 唐莲清
     */
    private String memberName;
    /**
     * 身份证
     */
    private String documentType;
    private String documentNO;
    private String mobilePhone;
    private String birthDate;
    private String MailAddress;
    private String createdUserId;
    private String createdDate;
    private Boolean icbcflag;
    private Boolean ccbflag;
    private String ccbReplace;
    private BigDecimal sellFee;
    private BigDecimal sellMembershipFee;

}
